//点进密码框的眼睛，显示密码内容
function yanjing(ele1, ele2) {
    //ele1 闭眼睛    ele2开眼睛
    ele1.on('click', function () {
        $(this).hide();
        $(this).next().show();
        $(this).parent().prev().prop('type', 'text');
    })
    ele2.on('click', function () {
        $(this).hide();
        $(this).prev().show();
        $(this).parent().prev().prop('type', 'password');
    })
}

//点击按钮，跳转到对应的页面
function locat(ele, page) {
    //ele 点击的元素  page要跳转的路径
    ele.on('click', function () {
        $(window).attr('location', page);
    })
}

//存储cookie
function setCookie(k, v, time) {
    let date = new Date();
    date.setDate(date.getDate() + time);
    document.cookie = k + '=' + v + ';expires=' + date;
}

//获取cookie
function getCookie(value) {
    var arr = document.cookie.split('; ');
    for (var i in arr) {
        var arr2 = arr[i].split('=');
        if (arr2[0] == value) {
            return arr2[1];
        }
    }
    return '';
}

//删除cookie
function deleCookie(key) {
    setCookie(key, '', -1);
}

function isLogin() {
    //先验证是否登录
    //获取本地cookie
    let flag = false;
    let cook = getCookie('username');
    if (cook) {
        flag = true;
    }
    return flag;
}


//校验输入的内容是否匹配
function getZhengze(ele, reg,ht1,ht2) {
    ele.on('blur', function () {
        let val = $(this).val();
        if (val) {
            if (reg.test(val)) {
                //匹配成功
                $(this).parent().next().html(ht1).css('color','green').show();
                arr ++;
            } else {
                //匹配失败
                $(this).parent().next().html(ht2).css('color','red').show();
            }
        }
    })
}

//校验输入的内容是否匹配
function getZhengze2(ele, reg,ht1,ht2) {
    ele.on('blur', function () {
        let val = $(this).val();
        if (val) {
            if (reg.test(val)) {
                //匹配成功
                $(this).parent().prev().html(ht1).css('color','green').show();
            } else {
                //匹配失败
                $(this).parent().prev().html(ht2).css('color','red').show();
            }
        }
    })
}

function resetColor(ele) {
    ele.css('border', '1px solid gray');
}